.query_framework{
    position: absolute;
    width: 1040px;
    height: 850px;
    display: inline-block;
}
 /* 查询条件 */
 .query_condition{
    font-size: 25px;
    margin-left: 20px;
}
p{
    margin-top: 25px;
    margin-left: 50px;
    font-size: 20px;
    display: inline-block;
}
/* 姓名及姓名框属性 */
.name{
    width: 130px;
    margin-left: 10px;
    font-size: 25px
}
/* 部门选项设置 */
.dep_id{
    width: 110px;
    height: 45px;
    margin-left: 20px;
    font-size: 25px
}
 /* 工号及工号框属性 */
.emp_id{
    width: 180px;
    margin-left: 10px;
    font-size: 25px
}
 /* 性别选项设置 */
.gender{
    width: 110px;
    height: 45px;
    margin-left: 20px;
    font-size: 25px
}
 /* 专业及专业框属性 */
.id_number{
    width: 180px;
    margin-left: 10px;
    font-size: 25px
}
/* 保存选项属性 */
.query{
    width: 110px;
    height: 45px;
    font-size: 25px;
    position: relative;
    top: 70px;
    left: 100px;
    color: aqua;
    background-color: coral;
}
/* 重置选项属性 */
.reset{
    width: 110px;
    height: 45px;
    font-size: 25px;
    position: relative;
    top: 70px;
    left: 150px;
    color:red;
    background-color:darkorchid;
}
.query:hover,.reset:hover{
    cursor: pointer;
    background-color: black;
    color: aliceblue;
}
/* 分割线位置设置 */
hr{
    position: relative;
    top: 75px;
}
/* 表格属性设置 */
.employee_table{
    position: relative;
    top: 80px;
    margin-left: 50px;
    text-align: center;
    font-size: 25px;
}
td{
    width: 130px;
}
/* 设置选项设置 */
.settings{
    opacity: 0.3;
    width: 30px;
    height: 30px;
}
.result:hover{
    cursor: pointer;
   opacity: 1;
}